package com.daka.entity;

import org.apache.commons.lang3.StringUtils;
import org.apache.ibatis.type.Alias;

import java.util.Date;

@Alias(value = "U_VOLUNTEER")
public class Volunteer {
    /**
     * .
     */
    private Long id;

    /**
     * .
     */
    private Long userId;

    /**
     * .
     */
    private String memberCode;

    /**
     * .
     */
    private String volunteerCode;

    /**
     * .
     */
    private String mobile;

    /**
     * .
     */
    private String realName;

    /**
     * .
     */
    private String nickName;

    /**
     * .
     */
    private Integer times;

    /**
     * .
     */
    private String birthDay;

    /**
     * .
     */
    private String cardno;

    /**
     * .
     */
    private String province;

    /**
     * .
     */
    private String city;

    /**
     * .
     */
    private String district;

    /**
     * .
     */
    private String residenceAddress;

    /**
     * .
     */
    private Date crateTime;

    /**
     * .
     */
    private String qq;

    /**
     * .
     */
    private String cardType;

    /**
     * .
     */
    private String education;

    /**
     * .
     */
    private String headUrl;

    /**
     * .
     */
    private String job;

    /**
     * .
     */
    private Integer locked;

    /**
     * .
     */
    private String nation;

    /**
     * .
     */
    private String nativePlace;

    /**
     * .
     */
    private Integer rank;

    /**
     * .
     */
    private String serviceField;

    /**
     * .
     */
    private String sex;

    /**
     * .
     */
    private String sign;

    /**
     * .
     */
    private String skill;

    /**
     * .
     */
    private String type;

    /**
     * .
     */
    private String weChat;

    /**
     * .
     */
    private Integer acts;

    /**
     * .
     */
    private String lastJoinActDate;

    /**
     * .
     */
    private String client;

    /**
     * .
     */
    private Integer isFinished;

    /**
     * .
     */
    private Long vTimes;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getMemberCode() {
        return memberCode;
    }

    public void setMemberCode(String memberCode) {
        this.memberCode = StringUtils.isBlank(memberCode)? null : memberCode.trim();
    }

    public String getVolunteerCode() {
        return volunteerCode;
    }

    public void setVolunteerCode(String volunteerCode) {
        this.volunteerCode = StringUtils.isBlank(volunteerCode)? null : volunteerCode.trim();
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = StringUtils.isBlank(mobile)? null : mobile.trim();
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = StringUtils.isBlank(realName)? null : realName.trim();
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = StringUtils.isBlank(nickName)? null : nickName.trim();
    }

    public Integer getTimes() {
        return times;
    }

    public void setTimes(Integer times) {
        this.times = times;
    }

    public String getBirthDay() {
        return birthDay;
    }

    public void setBirthDay(String birthDay) {
        this.birthDay = StringUtils.isBlank(birthDay)? null : birthDay.trim();
    }

    public String getCardno() {
        return cardno;
    }

    public void setCardno(String cardno) {
        this.cardno = StringUtils.isBlank(cardno)? null : cardno.trim();
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = StringUtils.isBlank(province)? null : province.trim();
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = StringUtils.isBlank(city)? null : city.trim();
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = StringUtils.isBlank(district)? null : district.trim();
    }

    public String getResidenceAddress() {
        return residenceAddress;
    }

    public void setResidenceAddress(String residenceAddress) {
        this.residenceAddress = StringUtils.isBlank(residenceAddress)? null : residenceAddress.trim();
    }

    public Date getCrateTime() {
        return crateTime;
    }

    public void setCrateTime(Date crateTime) {
        this.crateTime = crateTime;
    }

    public String getQq() {
        return qq;
    }

    public void setQq(String qq) {
        this.qq = StringUtils.isBlank(qq)? null : qq.trim();
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = StringUtils.isBlank(cardType)? null : cardType.trim();
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = StringUtils.isBlank(education)? null : education.trim();
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = StringUtils.isBlank(headUrl)? null : headUrl.trim();
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = StringUtils.isBlank(job)? null : job.trim();
    }

    public Integer getLocked() {
        return locked;
    }

    public void setLocked(Integer locked) {
        this.locked = locked;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = StringUtils.isBlank(nation)? null : nation.trim();
    }

    public String getNativePlace() {
        return nativePlace;
    }

    public void setNativePlace(String nativePlace) {
        this.nativePlace = StringUtils.isBlank(nativePlace)? null : nativePlace.trim();
    }

    public Integer getRank() {
        return rank;
    }

    public void setRank(Integer rank) {
        this.rank = rank;
    }

    public String getServiceField() {
        return serviceField;
    }

    public void setServiceField(String serviceField) {
        this.serviceField = StringUtils.isBlank(serviceField)? null : serviceField.trim();
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = StringUtils.isBlank(sex)? null : sex.trim();
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = StringUtils.isBlank(sign)? null : sign.trim();
    }

    public String getSkill() {
        return skill;
    }

    public void setSkill(String skill) {
        this.skill = StringUtils.isBlank(skill)? null : skill.trim();
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = StringUtils.isBlank(type)? null : type.trim();
    }

    public String getWeChat() {
        return weChat;
    }

    public void setWeChat(String weChat) {
        this.weChat = StringUtils.isBlank(weChat)? null : weChat.trim();
    }

    public Integer getActs() {
        return acts;
    }

    public void setActs(Integer acts) {
        this.acts = acts;
    }

    public String getLastJoinActDate() {
        return lastJoinActDate;
    }

    public void setLastJoinActDate(String lastJoinActDate) {
        this.lastJoinActDate = StringUtils.isBlank(lastJoinActDate)? null : lastJoinActDate.trim();
    }

    public String getClient() {
        return client;
    }

    public void setClient(String client) {
        this.client = StringUtils.isBlank(client)? null : client.trim();
    }

    public Integer getIsFinished() {
        return isFinished;
    }

    public void setIsFinished(Integer isFinished) {
        this.isFinished = isFinished;
    }

    public Long getvTimes() {
        return vTimes;
    }

    public void setvTimes(Long vTimes) {
        this.vTimes = vTimes;
    }
}